// pages/MainDetaill/index.js
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		tabIndex: 0,
		tabId:0,
		tabSubIndex: 0,
		tabSubId:0,
		tabs:[

		],
		id:0,
		html:'',
		nomoreVisible: true,//没有更多了 是否显示
		// 列表
		info_list: [
			// {
			// 	id: 0,
			// 	img_url: 'https://imgproduct.cehome.com/170724/e1db33dcbf8e06603a07adf89be53bd3.jpg',
			// 	name: '工程勘察',
			// }, 
			// {
			// 	id: 0,
			// 	img_url: 'https://imgproduct.cehome.com/170724/e1db33dcbf8e06603a07adf89be53bd3.jpg',
			// 	name: '工程勘察',
			// }, {
			// 	id: 0,
			// 	img_url: 'https://imgproduct.cehome.com/170724/e1db33dcbf8e06603a07adf89be53bd3.jpg',
			// 	name: '工程勘察',
			// }, {
			// 	id: 0,
			// 	img_url: 'https://imgproduct.cehome.com/170724/e1db33dcbf8e06603a07adf89be53bd3.jpg',
			// 	name: '工程勘察',
			// }
		],

		nomoreVisible: true,//没有更多了 是否显示
		no_list: false, //是否有数据
		pageIndex: 1,
        last_page: 0,
		
	},
	// 详情
	mainbusi(e) {
		var id = e.currentTarget.dataset.id;
		wx.navigateTo({
			url: '/pages/Maindetail/Maindetail?id=' + id,
		})
		// wx.navigateTo({
		// 	url: '/pages/Maindetail/Maindetail',
		// })
	},
	showTabTwo: function (e) {
		var index = e.currentTarget.dataset.index;
		// this.setData({
		// 	tabIndex: index,
		// 	tabSubIndex: 0
		// });
		this.setData({
			tabIndex: index,
			tabSubIndex: 0,
			tabSubId: (typeof this.data.tabs[index] != 'undefined' && typeof this.data.tabs[index]['cates'][0] != 'undefined') ? this.data.tabs[index]['cates'][0].id:0,
			nomoreVisible: true,
			info_list: [], //记得清空否则加载滚动数据有问题,
			pageIndex: 1,
		},()=>{
            this.init_pages_data()
        });
	},
	showSubView: function (e) {
		var subIndex = e.currentTarget.dataset.subindex;
		var subId = e.currentTarget.dataset.id;
		
		this.setData({
			tabSubIndex: subIndex,
			tabSubId: subId,
			nomoreVisible: true,
			info_list: [], //记得清空否则加载滚动数据有问题,
			pageIndex: 1,
		},()=>{
            this.init_pages_data()
        });
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {
		if(typeof options.index != 'undefined'){
			this.setData({
				tabIndex:options.index
			})
		}
		if(typeof options.id != 'undefined'){
			this.setData({
				id:options.id
			})
		}
		this.getDetail()
        // this.getCate()
    },

	getDetail(){
		let id = this.data.id;
   		getApp().util.request({
			url: 'Business/get_detail',
			data:{
				id:id,
			},
        }).then((res)=> {
			console.log(res);
            this.setData({
                html: res,
            })
        })
	},
    // getCate(){
    //     getApp().util.request({
    //         url: 'Business/get_cate',
    //     }).then((res)=> {
	// 		console.log(res)
	// 		let index = this.data.tabIndex > 0 ? this.data.tabIndex : 0
    //         this.setData({
    //             tabs: res,
	// 			tabId:typeof res[index] != 'undefined' ? res[index].id:'0',
	// 			tabSubId:(typeof res[index] != 'undefined' && res[index]['cates'][0] != 'undefined') ? res[index]['cates'][0].id:'0',
    //         },()=>{
    //             this.init_pages_data();
    //         })
    //     })
	// },
	
	// init_pages_data() {
    //     var that = this;
    //     getApp().util.request({
    //         url: 'Business/get_page_list',
    //         data: {
	// 			cate_id: that.data.tabSubId,
    //             page: that.data.pageIndex, //页数
    //             row: 8 //每页加载数
    //         },
    //     }).then(function (res) {
    //         let arr = JSON.parse(JSON.stringify(res.data));
    //         console.log(arr)
    //         that.setData({
    //             last_page: res.last_page,
    //             //data_info: res,
    //             //# 未了查看效果禁用了 #
    //             info_list: that.data.info_list.concat(arr),
    //             no_list: res.data.length > 0 ? false : true,
    //             nomoreVisible: that.data.pageIndex >= res.last_page ? false:true,
    //         })
    //     })
    // },

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom() {
		var that = this;
        if (that.data.pageIndex >= that.data.last_page) {
            this.setData({
                nomoreVisible: false
            })

            return false;
        };
        this.setData({
            nomoreVisible: true
        }, () => {
            that.data.pageIndex++;
            that.init_pages_data();
		})
	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage() {

	}
})